export interface IUser {
  platform: string;
  userId?: string;
  userName: string;
  nickName: string;
  email?: string;
  telephone: string;
  sex?: string;
  avatar?: string;
  status?: string;
  loginIp?: string;
  loginDate?: string;
  createBy?: string;
  createTime?: string;
  updateBy?: string;
  updateTime?: string;
  params?: any;
  roles: any[];
  roleIds: Array<string>;
  admin?: boolean;
  password?: string;
  deptId: string;
  storeNo: string;
  storeName: string;
}
export interface Role {
  roleName: string;
  roleKey: string;
  roleSort: number;
  dataScope: string;
  menuCheckStrictly: boolean;
  deptCheckStrictly: boolean;
  status: string;
  createBy?: any;
  createTime: string;
  updateBy?: any;
  updateTime?: any;
  remark: string;
  params: any;
  flag: boolean;
  menuIds: any[];
  deptIds?: any;
  admin: boolean;
  roleId: string;
}
